esports journalism
When the Data Is Empty: Lessons from a Failed Esports Analysis PipelineOver the past three weeks I have been tracking an internal esports analysis...
KDA 50 With Zero Deaths: The Greatest Dota 2 Record or a Hollow Number?When bzm finished his match at PGL Arlington Major 2026 with a stat line of...
Satwik and Chirag, and Five Points at 16-17: Decoding India's First China Masters TitleThe roar in the arena had just peaked when Satwiksairaj Rankireddy stepped ba...
The Ring Spares No Ligaments: Mapping Injuries in Vietnamese Combat SportsAt a weigh-in before a title fight in Ho Chi Minh City, a 61 kg fighter stepp...
Manchester United vs Como: 18th meets 17th, three points apiece, and a void where the data should beTwo in the morning in Manchester. I open the preview file for Manchester Unit...
Pitt Panthers Rise to No. 1: The 4-0 Start and the Fragile Ranking EquationThe opening week of NCAA Division I women's volleyball witnessed a remarkable...
Satwik-Chirag Extend China Masters Semifinal Streak; Srikanth Shows Terminal DeclineSince the 2026 meeting, I kept one thing: data is the sharpest weapon. When...
The Empty Cell in Athletics: When 'Insufficient Information' Is the Most Honest AnswerAt my desk in Osaka, a nine-dimension report on athletics had just been set...
Bahrain Beat Oman 3-0 in Fukuoka and Still Went Home: Hasan Haider Mohamed's Seven Kill Blocks Could Not Save Their Point RatioThe last ball of the third set dropped onto the Fukuoka floor, and the shout...
Amy Hunt: 22.16 Seconds and a Buried Treasure Map Beneath a Packed ScheduleBrussels, the Diamond League final night. When the women's 200m ended, Amy Hu...
Sal Everett: Dana White's Personal Assistant Earns UFC Contract with KnockoutLas Vegas – Sal Everett, a 29-year-old welterweight and personal assistant to...
The Match Report That Came Back Empty: Silence and Faint Traces in Football DataMy screen lit up at 23:40, Osaka time. A data file arrived from the editorial...
43 of 56 Medals in Katy: USA Sweeps U11-U13 Americas Gold, and the Limits of a Regional NumberKaty, Texas, a suburb of Houston. A hall with no roaring stands, no...
Jean Montero and Olympiacos' Strategic Puzzle: From Valencia to PiraeusI don't watch the game. I watch the crowd betting on it. And when Jean Monter...
Mourinho at Real Madrid: Three Silent Weeks and Two Matches That Will Define EverythingOn a weekend morning, I spent two hours rewatching the Madrid derby for the...
Moisés Caicedo and the Captain's Armband That Makes No SoundAt Cobham, the morning begins with a sound no camera ever captures: studs...
Vietnamese martial arts at crossroads: Between data hunger and training ground realityEvery football season begins with a morning when no one is yet awake. But for...
The V.League Transfer Window: When Silence Gets Read as SafetyThree in the morning in Nagoya, and I open an old V.League match on a worn-ou...
Invictus Gaming and LPL 2026's Last Ticket: When Two Veterans Return, the Door Stays Slightly AjarOn September 19, 2026, the fourth game of the LPL Regional Finals lower-brack...
Ben Oswiecinski and Bucknell: The Swimming Commitment Hidden Behind Numbers That WhisperThere is something strange about swimming that I learned after many years...
